package com.yusp75.myexam.com.yusp75.myexam.util

sealed class ProgressState {
    object Idle : ProgressState()
    object Pending : ProgressState()       // 初始状态
    data class Processing(val progress: Int) : ProgressState() // 处理中
    object Completed : ProgressState()       // 完成
    data class Error(val message: String) : ProgressState() // 失败
}
